五花八门: myriad, all kinds of, all sorts of...
告诉: to tell, to inform, to let know...
轮: round, turn...
老: old; aged...
传染病: infectious disease, contagious disease, pestilence...
依赖: to depend on, to be dependent on...
碰到: to come across, to run into, to meet, to hit...
压: to press, to push down, to keep under (control), pressure...